|
CATIA V5 Programmierung : Makro läuft im Hintergrund und gibt Hinweise wenn etwas nicht stimmt
CATIA86 am 17.06.2015 um 14:05 Uhr (1)
Hallo liebe Community,ich habe folgendes Problem:Ich muss eine VBA-Makro schreiben welches im Hintergrund läuft. Sobald ich eine Bohrung erstelle wird überprüft ob die richtige Art von Bohrung eingesetzt wurde. Sollte es nicht der Fall sein wird ein Warnhinweis gegeben. Ich weis wie man nach Bohrungen sucht:Dim selection1 As ObjectSet selection1 = CATIA.ActiveDocument.Selectionselection1.Search "CatPrtSearch.Hole,all"Nur weis ich nicht wie ich VBA dazu kriege im Hintergrund zu laufen und nur dann einzugrei ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Umbennen eines Features im Sheetmetal Design
CATIA86 am 24.07.2015 um 14:00 Uhr (1)
Liebe Community,ich versuche die Name von Features im Sheetmetal Design per Makro zu ändern. Bei einer Bohrung habe ich es hinbekommen und zwar so:Sub Zapfsenkung() Dim oADP As Part Dim oSel As Selection Set oADP = CATIA.ActiveDocument.Part Set oSel = CATIA.ActiveDocument.Selection oSel.Search "CATSmd_Search.CATSm_Hole3D.HoleType=Counterbored,all" If oSel.Count = 1 Then For i = 1 To oSel.Count oSel.Item(i).Value.Name = ("Zapfsenkung." & i & "")End SubWenn eine Bohrung mit einer Zapfsenkung e ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : On Error Goto läuft nur einmal durch
CATIA86 am 29.07.2015 um 00:56 Uhr (15)
Liebe Community,Ich versuche ein Makro zu schreiben welches den Namen und die Länge eines Tropfen aus dem Konstruktionsbaum des Blech Modellers liest und diese mit einer Message ausgibt. Ich habe zur Kontrolle mehrere Fehler eingebaut. Der erste Fehler wird entdeckt die weiteren aber nicht mehr. Die Recherche in Google hat ergeben, dass VBA den Fehler speichert und sobald ein weiterer auftaucht überfordert ist. Im Netz wurde einige Vorschläge mit "On Error GoTo 0" und/oder Err.Clear vorgeschlagen. Leider i ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : On Error Goto läuft nur einmal durch
CATIA86 am 29.07.2015 um 15:45 Uhr (15)
Hallo an Alle,ich habe es gelöst. Anstatt On Error GoTo 0 muss es On Error GoTo -1 heißen.Danke an Alle für die Unterstützung Code:Sub tropfenflansch() Dim oSel As Selection Dim partDocument1 As PartDocument Set partDocument1 = CATIA.ActiveDocument Dim part1 As Part Set part1 = partDocument1.Part Dim parameters1 As Parameters Set parameters1 = part1.Parameters Set part1 = CATIA.ActiveDocument.Part Set oSel = CATIA.ActiveDocument.Selection oSel.Search "CATSmd_Search.PredefinedFlange.Type=Tear ...
|
In das Form CATIA V5 Programmierung wechseln |